cause and effect relation - Espagnol Anglais Dictionnaire